home *** CD-ROM | disk | FTP | other *** search
- :exsize1.scr
-
- if memory 1 ! 8 goto exit
- goto start_lesson
-
- :repeat_lesson
- bkey r
- bkey '
-
- :start_lesson
- clear 15
-
- cursor 22 19
- print 'Press any key to start lesson 10.
- wait -
- clear 19 19
-
- clear 15
- cursor 2 16
- print 'Now we will start with some exercises. This time you won't have all the time
- cursor 0 17
- print 'in the world to press the right key. I will adjust the speed to roughly how
- cursor 0 18
- print 'well you have been doing so far.
-
- cursor 2 20
- print 'Again the pass rate will be 90% accuracy.
-
- pass 90
- if auto ! 0 auto
- script - stspeed
-
- script - waitspc
- start 2
-
- :again
- start 3
-
- clear 15
- cursor 9 16
- print 'Perhaps the only suprise about Microsoft's Basic
- cursor 9 20
- print 'strategy 'is that a key ingredient, Visual Basic itself,
-
- cursor 9 16
- test -
- scroll 4 15 22
- cursor 9 20
- print 'is a lot more than vapourware, 'Wrote Jeff Tarter in his
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'June 91 Soft letter.
- enter
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'Already people are starting to send me Windows
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'applications for review which didn't exist a mere six
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'months ago. With few exceptions, these are written in
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'Visual Basic. So perhaps none of them is going to be a
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'commercial success on the scale of Excel or WordStar -
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'so what? There are going to be thousands of them
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'available inside two years.
- enter
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'A new skill is going to have to evolve: the self
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'advertisement. These programs will have to explain what
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'they do, and why you need one. This doesn't mean a brief
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'summary along the lines of: 'Entrance: a utility for DOS
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'conversion to Windows of screen blanking override code.'
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'Software is going to have to sell itself the way
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'detergents get sold on TV - a compelling introduction, a
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'clear explanation of a problem, and a powerful and
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'convincing demonstration of how this is solved.
- enter
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'Visual Basic hasn't recieved quite the ecstatic
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'reception it deserved from observers - and I suspect
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'that this is because they don't know how powerful Basic
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'is.
- enter
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'Many professional programmers write in C or C++ these
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'days; they are trained in Pascal, and regard Basic as
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'Mickey-Mouse was and is.
- enter
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'The best-known accounting package in the UK, Pegasus,
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'was written entirely in Basic. Pertmaster, for years the
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'best project planning package, was written in Microsoft
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'Basic for a CP/M micro. If we start a list here, it will
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'go on for pages. All are powerful, well-crafted and
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'succesfull packages, and couldn't have been written in C
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'because the authors didn't know C.
- enter
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'So it is worth reminding yourself, when you pour scorn
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'on the idea of real software written in Basic, that it
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'had already been done on a large scale. And then, count
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'the number of experienced Basic programmers who are
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'suddenly freed to produce Windows applications.
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'Microsoft puts the figure in the millions - over two
- cursor 9 16
- test -
-
- scroll 4 15 22
- cursor 9 20
- print 'million at least.
- enter
- cursor 9 16
- test -
-
- cursor 9 20
- test -
-
- script - sofar
- if accuracy 3 < 90 goto again
- if key = R goto repeat_lesson
- if key = r goto repeat_lesson
-
- memory 1 = 9
-
- clear
- cursor 51 7
- print '10
- script save
-
- if key ! C if key ! c goto exit
- clear
- keyboard
-
- :exit